home *** CD-ROM | disk | FTP | other *** search
/ The 640 MEG Shareware Studio 2 / The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO / graphics / giflk100.zip / GIFLINK.DOC < prev    next >
Text File  |  1993-01-05  |  58KB  |  1,498 lines

  1.  
  2.      ====== GIFLink 1.00 =========================== Order Form ======
  3.  
  4.      Please send cheque or money order made payable to "White River
  5.      Software", overseas order in money order, please. (Note that the
  6.      current postage from US to Canada is $0.40.) For multi-user
  7.      license, please contact us.
  8.  
  9.              White River Software
  10.              P.O.Box 73031
  11.              Limeridge Mall Postal Outlet
  12.              Hamilton, Ont. L9A 5H7
  13.              Canada
  14.      -----------------------------------------------------------------
  15.        Qty.     Item                                 US/CAD    Amount
  16.  
  17.        ___  GIFLink Registration                  @ $30/$35  $________
  18.             (with latest version and document on disk, and the
  19.             registration number to remove any annoying functions)
  20.  
  21.        ___  Telemate Registration                 @ $49/$55  $________
  22.             (Full feature integrated communication program,
  23.             simply the best in the market)
  24.  
  25.        ___  GIFLITE Registration                  @ $30/$35  $________
  26.             (A GIF-to-GIF Compressor that reduces GIF size by 30%
  27.             and yet preserves the same quality and resolution!)
  28.  
  29.                   Less $10 discount if you order any two or
  30.                        $20 discount if you order all three   $(______)
  31.  
  32.  
  33.            Shipping and handling outside US and Canada @ $4  $________
  34.  
  35.                                                    Subtotal  $________
  36.  
  37.  
  38.            Ontario resident please add Prov. Sales Tax (8%)  $________
  39.  
  40.      Canadian resident please add Goods & Services Tax (7%)  $________
  41.  
  42.  
  43.                                        Total  US$________/CAD$________
  44.  
  45.                    Disk size:  [ ] 5.25   [ ] 3.5   (Please check one)
  46.  
  47.  
  48.      Name     ________________________________________________________
  49.  
  50.      Address  ________________________________________________________
  51.  
  52.               ________________________________________________________
  53.  
  54.      Country  _____________________  Phone  (______) _________________
  55.  
  56.      Where did you first hear about GIFLink ?_________________________
  57.  
  58.      Comments ________________________________________________________
  59.  
  60.      =================================================================
  61.  
  62.      ====== GIFLink 1.00 ======================== Special Offer ======
  63.  
  64.      We offer a special discount if you are a TELEMATE REGISTERED USER.
  65.      So order GIFLink and GIFLITE now because this offer will not last
  66.      long.
  67.  
  68.      Please send cheque or money order made payable to "White River
  69.      Software", overseas order in money order, please. (Note that the
  70.      current postage from US to Canada is $0.40.)
  71.  
  72.              White River Software
  73.              P.O.Box 73031
  74.              Limeridge Mall Postal Outlet
  75.              Hamilton, Ont. L9A 5H7
  76.              Canada
  77.      -----------------------------------------------------------------
  78.        Qty.     Item                                 US/CAD    Amount
  79.  
  80.        ___  GIFLink Registration                  @ $30/$35  $________
  81.             (with registered version and document on disk)
  82.  
  83.        ___  GIFLITE Registration                  @ $30/$35  $________
  84.             (A GIF-to-GIF Compressor that reduces GIF size by 30%
  85.             and yet preserves the same quality and resolution!)
  86.  
  87.                       Less $5 discount if you order any one
  88.                              $15 discount if you order both  $(______)
  89.  
  90.  
  91.            Shipping and handling outside US and Canada @ $4  $________
  92.  
  93.                                                    Subtotal  $________
  94.  
  95.  
  96.            Ontario resident please add Prov. Sales Tax (8%)  $________
  97.  
  98.      Canadian resident please add Goods & Services Tax (7%)  $________
  99.  
  100.  
  101.                                        Total  US$________/CAD$________
  102.  
  103.                    Disk size:  [ ] 5.25   [ ] 3.5   (Please check one)
  104.  
  105.  
  106.      Telemate Registration Number ____________________________________
  107.  
  108.      Name     ________________________________________________________
  109.  
  110.      Address  ________________________________________________________
  111.  
  112.               ________________________________________________________
  113.  
  114.      Country  _____________________  Phone  (______) _________________
  115.  
  116.  
  117.      Comments ________________________________________________________
  118.  
  119.      =================================================================
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.                                      GIFLink (tm) 1.00
  143.  
  144.  
  145.                                      ________________________________
  146.  
  147.  
  148.  
  149.                                      User Manual
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.                                      (c) Copyright 1993
  157.  
  158.                                      White River Software
  159.                                      All Rights Reserved.
  160.  
  161.                                      5 January 1993
  162.  
  163.  
  164.  
  165.  
  166.  
  167.                                      P.O.Box 73031
  168.                                      Limeridge Mall Postal Outlet
  169.                                      Hamilton, Ont. L9A 5H7
  170.                                      Canada
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.                                 TABLE OF CONTENTS
  179.  
  180.  
  181.  
  182.  
  183.  
  184.          INTRODUCTION                                                 1
  185.  
  186.              What is GIFLink  . . . . . . . . . . . . . . . . . . . . 1
  187.  
  188.  
  189.          REGISTRATION                                                 2
  190.  
  191.              Evaluation Version . . . . . . . . . . . . . . . . . . . 2
  192.              License  . . . . . . . . . . . . . . . . . . . . . . . . 3
  193.              Multi-user License . . . . . . . . . . . . . . . . . . . 3
  194.              Disclaimer . . . . . . . . . . . . . . . . . . . . . . . 3
  195.              Trademarks . . . . . . . . . . . . . . . . . . . . . . . 3
  196.  
  197.  
  198.          USING GIFLINK                                                4
  199.  
  200.              Command Line . . . . . . . . . . . . . . . . . . . . . . 4
  201.  
  202.                  rz      Zmodem receive       (batch protocol)
  203.                  rb      Batch Ymodem receive (batch protocol)
  204.                  rb -g   Ymodem-G receive     (batch protocol)
  205.                  rg      Ymodem-G receive     (same as rb -g)
  206.                  ry      Ymodem receive
  207.                  ro      Xmodem-1K receive
  208.                  rx      Xmodem receive
  209.                  sz      Zmodem send          (batch protocol)
  210.                  sb      Batch Ymodem send    (batch protocol)
  211.                  sb -g   Ymodem-G send        (batch protocol)
  212.                  sg      Ymodem-G send        (same as sb -g)
  213.                  sy      Ymodem send
  214.                  so      Xmodem-1K send
  215.                  sx      Xmodem send
  216.                  qb      CompuServe Quick B send and receive
  217.                  view    View GIF images
  218.  
  219.              Running GIFLink  . . . . . . . . . . . . . . . . . . . . 5
  220.  
  221.                  [Esc]   Abort transfer
  222.                  [K]     Keep partial
  223.                  [D]     Delete received
  224.                  [R]     Resume aborted
  225.                  [S]     Skip file
  226.  
  227.  
  228.  
  229.          COMMAND OPTIONS                                              7
  230.  
  231.              -b      Define the baud rate you want to use . . . . . . 7
  232.              -c      Define the connection you want to use  . . . . . 7
  233.              -d      Delete received files  . . . . . . . . . . . . . 8
  234.              -e      Define the effective baud rate . . . . . . . . . 8
  235.              -f      Specify a file transfer directory  . . . . . . . 8
  236.              -fifo   Disable 16550 FIFO buffer  . . . . . . . . . . . 9
  237.              -hs     Enable slow handshake  . . . . . . . . . . . . . 9
  238.              -k      Do not keep partially received files . . . . . . 9
  239.              -l      Specify a DSZ-type log file  . . . . . . . . . . 9
  240.              -m      Use monochrome 64 grey scale display mode  . . . 9
  241.              -p      Define the COM port you are using  . . . . . .  10
  242.              -p      Define the COM base address and IRQ  . . . . .  10
  243.              -r      Enable Zmodem crash recovery . . . . . . . . .  11
  244.              -rg     Enable Zmodem crash recovery and GIF recovery   11
  245.              -tm     Enable direct Telemate support . . . . . . . .  11
  246.              -v      Specify the display mode . . . . . . . . . . .  12
  247.              -w      Wait a number of seconds between files . . . .  12
  248.  
  249.  
  250.          ENVIRONMENT VARIABLES                                       13
  251.  
  252.              SET GIFLINK=<Options>  . . . . . . . . . . . . . . . .  13
  253.              SET TMCFG=<TM.CFG> . . . . . . . . . . . . . . . . . .  13
  254.              SET DSZPORT=<Port> . . . . . . . . . . . . . . . . . .  14
  255.              SET DSZPORT=<Base,IRQ> . . . . . . . . . . . . . . . .  14
  256.              SET DSZLOG=<DSZ.LOG> . . . . . . . . . . . . . . . . .  14
  257.              SET DIRRX=<Download Directory> . . . . . . . . . . . .  15
  258.  
  259.  
  260.          CALLING GIFLINK FROM COMMUNICATION PROGRAMS                 16
  261.  
  262.              Installing GIFLink in Telemate . . . . . . . . . . . .  16
  263.              Customizing your GIFLink . . . . . . . . . . . . . . .  17
  264.              Auto Download Sequence . . . . . . . . . . . . . . . .  17
  265.  
  266.  
  267.          ERRORLEVEL EXIT VALUES                                      18
  268.  
  269.  
  270.          EXAMPLES                                                    19
  271.  
  272.  
  273.          PRODUCT LINE                                                22
  274.  
  275.              What is Telemate . . . . . . . . . . . . . . . . . . .  22
  276.                  What's Special in Telemate?
  277.              What is GIFLink  . . . . . . . . . . . . . . . . . . .  24
  278.              What is GIFLITE  . . . . . . . . . . . . . . . . . . .  24
  279.  
  280.  
  281.      GIFLINK                                          INTRODUCTION    1
  282.  
  283.  
  284.      INTRODUCTION
  285.      __________________________________________________________________
  286.  
  287.  
  288.          High resolution VGA's and full color scanners are producing a
  289.          mass volume of high quality digitized images. Most of these
  290.          images available in Bulletin Board System (BBS) are stored in
  291.          the Graphics Interchange Format (GIF).
  292.  
  293.          Do you spend a lot of time in transferring those GIF images?
  294.          Would you like to preview the images while you are transferring
  295.          them? Or maybe abort the transfer or skip the images as soon
  296.          as you realize you do not like the GIF images? (Think about
  297.          all the download credit you can save!)
  298.  
  299.  
  300.      WHAT IS GIFLINK
  301.  
  302.          GIFLink is an easy to use external protocol driver that allows
  303.          you to view the transmitting GIF images in stunning SuperVGA
  304.          graphics. And it is the first protocol driver that uses full
  305.          screen computer graphics in SuperVGA mode.
  306.  
  307.          GIFLink supports most of the popular file transfer protocols
  308.          such as Zmodem, Batch Ymodem, Ymodem-G, Xmodem and CompuServe
  309.          QuickB. If the files being transmitted are not GIF images,
  310.          GIFLink will work just like a normal protocol drivers. This
  311.          allows GIFLink to transmitted any files, not just GIF images.
  312.  
  313.          GIFLink also has a special VIEW mode so that you can look at
  314.          the received GIF images in a slideshow format or preview the
  315.          images you are going to sent.
  316.  
  317.          Using GIFLink is much like using the other protocol drivers.
  318.          If you have used any external protocol driver, you will find
  319.          yourself already familiar with the command structure and
  320.          options. And it is easy to install as an external protocol for
  321.          most communication softwares.
  322.  
  323.          If you have any questions, you can write to us, or leave e-
  324.          mail to "Winfred Hu" in the following BBSs' TELEMATE
  325.          conference or in CompuServe to [72070,3515]. We appreciate
  326.          suggestions and ideas.
  327.  
  328.           PC Connect:          Toronto, Canada (416)733-9052 2400
  329.           Land of the Gypsy's: Oregon, USA     (503)297-0626 14400V.32
  330.           User To User #1:     Dallas, USA     (214)492-6565 USR-HST/ds
  331.           User To User #2:     Dallas, USA     (214)492-5695 HAYES V.42
  332.  
  333.  
  334.      GIFLINK                                          REGISTRATION    2
  335.  
  336.  
  337.      REGISTRATION
  338.      __________________________________________________________________
  339.  
  340.  
  341.          GIFLink is NOT FREE.  You MUST REGISTER after the 15-day
  342.          evaluation time period.
  343.  
  344.              Registration Fee  :           $ 30.0 US
  345.                                        or  $ 35.0 CAD
  346.  
  347.          GIFLink is a Shareware product. It is distributed through
  348.          public access channels so that you can have the opportunity to
  349.          evaluate the product before making a decision to buy. If you
  350.          decide to use this software, then you are under both legal and
  351.          moral obligation to register it with the author. It is fully
  352.          protected by State, Federal and International copyright laws.
  353.  
  354.          To register your copy of GIFLink, fill in the order form and
  355.          mail along with a cheque or money order of US$30 / CAD$35
  356.          payable to "White River Software" to
  357.  
  358.                           White River Software
  359.                           P.O.Box 73031
  360.                           Limeridge Mall Postal Outlet
  361.                           Hamilton, Ont. L9A 5H7
  362.                           Canada
  363.  
  364.          CompuServe users can register GIFLink through the new
  365.          Shareware registration service. GO SWREG and search for
  366.          GIFLink.
  367.  
  368.          When you register, you will receive the program diskette of
  369.          the latest version and your registration number. Registration
  370.          entitles you to continue using the current version and all
  371.          future versions. The registration number will remove any
  372.          limitation and annoying functions in the unregistered version
  373.          of the current and the FUTURE releases.
  374.  
  375.  
  376.      EVALUATION VERSION
  377.  
  378.          The evaluation version or the unregistered version distributed
  379.          through the Shareware channel has the following limitation and
  380.          annoying functions:
  381.  
  382.           1. Only the first 2 images are shown in SuperVGA full color.
  383.              The rest are shown in 64 grey-scale level.
  384.  
  385.           2. An ending screen and a flashing 'PLEASE REGISTER' label
  386.              appears reminding you that it is a evaluation copy.
  387.  
  388.           3. A random time delay is added at the end of the program.
  389.  
  390.          All limitation and annoying functions are removed in the
  391.          registered version.
  392.  
  393.  
  394.      GIFLINK                                          REGISTRATION    3
  395.  
  396.  
  397.      LICENSE
  398.  
  399.          You are free to copy and distribute GIFLink for NON-COMMERCIAL
  400.          use IF:
  401.  
  402.                NO FEE IS CHARGED FOR USE, COPYING OR DISTRIBUTION,
  403.                        AND IT IS NOT MODIFIED IN ANY WAY.
  404.  
  405.          Computer user groups or clubs may make copies of GIFLink for
  406.          distribution to members for a fee that covers copying and
  407.          other administrative costs.  Bulletin Board Systems (BBS) that
  408.          operate through subscription fees may post GIFLink for
  409.          download by its subscribers.
  410.  
  411.          Shareware vendors distribute GIFLink, which includes the
  412.          program and the document, for a fee under US$8 which covers
  413.          copying and other administrative costs. Otherwise, the
  414.          distributors have to obtain a written permission from the
  415.          author.
  416.  
  417.          CD-ROM producers have to obtain a written permission from the
  418.          author.
  419.  
  420.  
  421.      MULTI-USER LICENSE
  422.  
  423.          We offers multi-user licenses to schools, companies and other
  424.          associations. Orders for less than 10 users include the same
  425.          amount of GIFLink programs on disk. For orders of more than 10
  426.          users, a master copy of GIFLink is provided and the licensee
  427.          is responsible for copying the disks. The prices are as
  428.          follows:
  429.  
  430.            Number of Users:      Price (US)       Discount
  431.  
  432.                1 - 10              @ $ 30       (no discount)
  433.               11 - 20              @ $ 27            10 %
  434.               21 - 50              @ $ 24            20 %
  435.               51 - 100             @ $ 21            30 %
  436.              100+                  $ 3000       (one time fee)
  437.  
  438.  
  439.      DISCLAIMER
  440.  
  441.          This program is provided AS IS without any warranty, expressed
  442.          or implied, including but not limited to fitness for a
  443.          particular use.
  444.  
  445.  
  446.      TRADEMARKS
  447.  
  448.          GIFLink, GIFLITE and Telemate are trademarks of White River
  449.          Software. Graphics Interchange Format and GIF are trademarks
  450.          of CompuServe Inc. Many specific products found in this manual
  451.          are trademarks of specific companies.
  452.  
  453.  
  454.      GIFLINK                                         USING GIFLINK    4
  455.  
  456.  
  457.      USING GIFLINK
  458.      __________________________________________________________________
  459.  
  460.  
  461.          GIFLink requires an IBM PC/AT/fully compatible computer, DOS
  462.          3.0 or higher, VGA or SuperVGA display card, a modem and a
  463.          minimum of 240K bytes of memory.
  464.  
  465.          GIFLink supports most major SuperVGA adapters, including
  466.          Ahead, ATI, Chips & Tech, Everex, Genoa, Paradise, Oak,
  467.          Trident (both 8800 and 8900, 9000), Tseng (both 3000 and 4000
  468.          chipsets), Video7 and video cards with VESA capability.
  469.  
  470.          Note: If your communication program have the ability to swap
  471.          itself out when running an external program, you should enable
  472.          the feature so that GIFLink can have enough memory to run.
  473.  
  474.  
  475.      COMMAND LINE
  476.  
  477.          All the commands used can be entered on the command line at
  478.          the DOS prompt. These options tell GIFLink to carry out
  479.          certain commands when the program is loaded.
  480.  
  481.          The GIFLink command line structure is:
  482.  
  483.             GIFLINK [Options] Command [Files] [@ListFile]
  484.  
  485.          Parameters lists in [] are optional. If no option and command
  486.          is specified, GIFLink will display a help screen listing the
  487.          basic options, commands and examples.
  488.  
  489.          [Options] are the GIFLink options that you can specify. The
  490.          following is a summary of all options available.
  491.  
  492.              -b      Define the baud rate you want to use
  493.              -c      Define the connection you want to use
  494.              -d      Delete received files
  495.              -e      Define the effective baud rate
  496.              -f      Specify a file transfer directory
  497.              -fifo   Disable 16550 FIFO buffer
  498.              -hs     Enable slow handshake
  499.              -k      Do not keep partially received files
  500.              -l      Specify a DSZ-type log file
  501.              -m      Use monochrome 64 grey scale display mode
  502.              -p      Define the COM port you are using
  503.              -r      Enable Zmodem crash recovery
  504.              -rg     Enable Zmodem crash recovery and GIF recovery
  505.              -tm     Enable direct Telemate support
  506.              -v      Specify the display mode
  507.              -w      Wait a number of seconds between files
  508.  
  509.          <Command> tells GIFLink to receive or send files using one of
  510.          the many file transfer protocols, or view GIF images. It is
  511.          not optional and must be present in the GIFLink command line.
  512.          The following is a summary of the commands:
  513.  
  514.      GIFLINK                                         USING GIFLINK    5
  515.  
  516.  
  517.              rz      Zmodem receive       (batch protocol)
  518.              rb      Batch Ymodem receive (batch protocol)
  519.              rb -g   Ymodem-G receive     (batch protocol)
  520.              rg      Ymodem-G receive     (same as rb -g)
  521.              ry      Ymodem receive
  522.              ro      Xmodem-1K receive
  523.              rx      Xmodem receive
  524.              sz      Zmodem send          (batch protocol)
  525.              sb      Batch Ymodem send    (batch protocol)
  526.              sb -g   Ymodem-G send        (batch protocol)
  527.              sg      Ymodem-G send        (same as sb -g)
  528.              sy      Ymodem send
  529.              so      Xmodem-1K send
  530.              sx      Xmodem send
  531.              qb      CompuServe QuickB send and receive
  532.              view    View GIF images
  533.  
  534.          [Files] is one of more file names to be transferred. It can
  535.          contains wildcard character '*' and '?' in a batch protocol.
  536.  
  537.          [@ListFile] is a file containing a list of the files to be
  538.          sent. It can only be used when you are sending or viewing the
  539.          files. You should used this list file when the files cannot be
  540.          expressed as a wildcard easily. The names in the list file are
  541.          separated by a space or a carriage return and the names can
  542.          contain wildcard characters.
  543.  
  544.  
  545.      RUNNING GIFLINK
  546.  
  547.          Starting GIFLink is easy, just type
  548.  
  549.              GIFLINK -p2 rz
  550.  
  551.          in the DOS command line. It tells GIFLink to use COM2 at the
  552.          current speed and receive files using Zmodem. More advanced
  553.          options will be described in the next section, the CALLING
  554.          GIFLINK FROM COMMUNICATION PROGRAMS and the EXAMPLES section.
  555.  
  556.          When GIFLink is running, it shows the transmitting GIF images
  557.          in the optimal size so that the full image always fits in the
  558.          screen. And it also displays a number of useful information
  559.          such as COM port, baud rate, file name, estimated transfer
  560.          time, image resolutions and so on.
  561.  
  562.          Now let's look at what you can do inside GIFLink.
  563.  
  564.  
  565.      [Esc]   Abort transfer
  566.  
  567.          To abort the transfer, press the [Esc] key. GIFLink will abort
  568.          the transfer and exit. If you are calling GIFLink from a
  569.          communication program, it will return to the communication
  570.          program. You may need to press [Ctrl X] several times to abort
  571.          the transfer.
  572.  
  573.  
  574.      GIFLINK                                         USING GIFLINK    6
  575.  
  576.  
  577.      [K]     Keep partial
  578.  
  579.          Pressing the [K] key will toggle the 'Keep partial' option. It
  580.          is equivalent to the -k command line option. When this option
  581.          is on, GIFLink will keep the aborted or skipped files.
  582.          Otherwise, the partially received files will be deleted.
  583.  
  584.  
  585.      [D]     Delete received
  586.  
  587.          Pressing the [D] key will toggle the 'Delete received' option.
  588.          It is equivalent to the -d command line option. When this
  589.          option is on, the current file will be deleted after it is
  590.          received! It is very useful when you have limited disk space
  591.          or do not wish to keep the GIF images being transmitted.
  592.  
  593.          This option does not delete all the received files. It only
  594.          deletes the current file after it is received. On the other
  595.          word, you can choose which files you want to keep and which
  596.          ones you want to delete during the transmission.
  597.  
  598.  
  599.      [R]     Resume aborted
  600.  
  601.          Pressing the [R] key will toggle the 'Resume aborted' option
  602.          (Zmodem crash recovery and GIF recovery). This option is
  603.          equivalent to the -rg command line option and it is available
  604.          for Zmodem receive command only.
  605.  
  606.  
  607.      [S]     Skip file
  608.  
  609.          Zmodem has a special mechanism to skip a file without aborting
  610.          a batch transfer. Pressing the [S] key will skip the current
  611.          file and start to receive the next file. This option is
  612.          available for Zmodem receive command only.
  613.  
  614.  
  615.      GIFLINK                                       COMMAND OPTIONS    7
  616.  
  617.  
  618.      COMMAND OPTIONS
  619.      __________________________________________________________________
  620.  
  621.  
  622.          All command options must be preceded by a '-' or '/'
  623.          character. Of the many options, the -p<Port> option is the
  624.          most important one and should be included in the command line.
  625.          All the options are described below.
  626.  
  627.  
  628.      -b<Baud>   Define the baud rate you want to use.
  629.  
  630.          This option allows you to define the baud rate you want to
  631.          use. The valid <Baud> values are
  632.  
  633.              300, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200
  634.  
  635.          For example, -b2400 tells GIFLink to use 2400 baud.
  636.  
  637.          If you are using a high speed modem which has a 14400 bps or
  638.          higher throughput, you should use the 19200 or 38400 baud rate
  639.          in GIFLink and lock the modem at that transfer rate. Please
  640.          refer to the modem manual for locking the transfer rate.
  641.  
  642.          Normally, there is no need to specify this option because
  643.          GIFLink will detect which baud rate the COM port is currently
  644.          using.
  645.  
  646.  
  647.      -c<Connection>      Define the connection you want to use.
  648.  
  649.          GIFLink can use a number of methods to talk to the remote
  650.          system (connections), namely Modem, Computer, FOSSIL and BIOS.
  651.          The valid <Connection> values are
  652.  
  653.              M      Direct modem connection
  654.              C      Direct computer-to-computer connection
  655.              F      Connect through FOSSIL driver
  656.              B      Connect through BIOS 14H
  657.  
  658.          For example, -cF specifies a FOSSIL connection.
  659.  
  660.          The default method is Modem connection and GIFLink will use
  661.          its own high performance COM interrupt routines to send and
  662.          receive data. RTS/CTS flow control is used if the CTS signal
  663.          is active initially.
  664.  
  665.          You should use the Computer connection if you are using a null
  666.          modem or a direct computer-to-computer cable. With this
  667.          connection, GIFLink will skip detecting the carrier signal
  668.          which may not present in the null modem or cable. Like the
  669.          Modem connection, the Computer connection uses the RTS/CTS
  670.          flow control if the CTS signal is active initially.
  671.  
  672.  
  673.      GIFLINK                                       COMMAND OPTIONS    8
  674.  
  675.  
  676.          A FOSSIL driver is a COM interrupt driver which is commonly
  677.          used by Bulletin Board System softwares. There is no need to
  678.          use the driver unless you encounter some compatibility problem
  679.          with the GIFLink's internal COM interrupt routines or you need
  680.          a special service in a FOSSIL driver (e.g. IRQ sharing).
  681.  
  682.          A BIOS connection is only useful if you use a computer network
  683.          and your network driver overrides the BIOS 14H interrupt and
  684.          provides high performance data transmission. Otherwise, you
  685.          should not use this option because you will encounter data
  686.          lost at 2400 baud or above.
  687.  
  688.  
  689.      -d      Delete received files.
  690.  
  691.          This special option allows you to delete the files after it is
  692.          received! It is very useful when you have limited disk space
  693.          or do not wish to keep the GIF images being transmitted.
  694.  
  695.          You can also press the [D] key to toggle this option when
  696.          GIFLink is running. The GIF image is not deleted until it is
  697.          received.
  698.  
  699.  
  700.      -e<Baud>   Define the effective baud rate.
  701.  
  702.          Some modems allows you to lock the COM port at a higher baud
  703.          rate then the actual baud rate in order to yield the maximum
  704.          throughput. However, this influences the estimation of the
  705.          maximum cps (character per second) rate. This option corrects
  706.          the estimation.
  707.  
  708.          For example, -e14400 tells GIFLink to estimate the maximum cps
  709.          rate at 14400 baud.
  710.  
  711.  
  712.      -f<Directory>      Specify a file transfer directory.
  713.  
  714.          Depends on the transfer command, this option specifies either
  715.          the upload (for send command) or download (for receive
  716.          command) directory. For example, -fD:\TRANSFER specifies
  717.          D:\TRANSFER as the file transfer directory.
  718.  
  719.          All files are assumed in the file transfer directory unless a
  720.          pathname is specified. If both the file transfer directory and
  721.          a pathname are not given, the current directory will be used.
  722.  
  723.          The DIRRX environment variable also indicate where GIFLink
  724.          should put the received files. For example,
  725.  
  726.              SET DIRRX=D:\DOWNLOAD
  727.  
  728.          have the same effect as the -fD:\DOWNLAOD option for a receive
  729.          command. The -f option always overrides the environment
  730.          variable.
  731.  
  732.  
  733.      GIFLINK                                       COMMAND OPTIONS    9
  734.  
  735.  
  736.      -fifo      Disable 16550 FIFO buffer.
  737.  
  738.          By default, GIFLink will use the FIFO buffer when a 16550 UART
  739.          chip is found. The FIFO buffer will provide extra protection
  740.          against data lost. If this option is specified, the FIFO
  741.          buffer will be disabled.
  742.  
  743.          This option has no effect on a FOSSIL or BIOS connection. The
  744.          FOSSIL driver or the network driver should have its own option
  745.          to control the FIFO buffer.
  746.  
  747.  
  748.      -hs     Enable slow handshake.
  749.  
  750.          Some computers encounter COM data lost during disk I/O. In
  751.          this case, you should specify this option so that GIFLink will
  752.          lower the RTS signal (which suspend COM activity) during disk
  753.          I/O.
  754.  
  755.          If you are using a disk cache program, you should also disable
  756.          the caching mechanism before running GIFLink.
  757.  
  758.  
  759.      -k      Do not keep partially received files.
  760.  
  761.          By default, GIFLink keeps partially received files. This
  762.          option allows you to delete an aborted files.
  763.  
  764.          You can press the [K] key to toggle this option when GIFLink
  765.          is running.
  766.  
  767.  
  768.      -l<DSZ.LOG>      Specify a DSZ-type log file.
  769.  
  770.          GIFLink can generate a DSZ-type log file if you specify this
  771.          options. For example, -l\COMM\DSZ.LOG will put the usage log
  772.          into the \COMM\DSZ.LOG file.
  773.  
  774.          The DSZLOG environment variable can indicate where GIFLink
  775.          should put the usage log. For example,
  776.  
  777.              SET DSZLOG=\COMM\DSZ.LOG
  778.  
  779.          have the same effect as the -l\COMM\DSZ.LOG option. The -l
  780.          option always overrides the environment variable.
  781.  
  782.          If both the DSZLOG environment variable and the -l option are
  783.          NOT present, GIFLink will not generate a DSZ-type log file.
  784.  
  785.  
  786.      -m      Use monochrome 64 grey-scale display mode.
  787.  
  788.          Normally, GIFLink displays the GIF images in SuperVGA 256
  789.          color display mode. If you have a black and white monitor, you
  790.          may want to specify this option.
  791.  
  792.  
  793.      GIFLINK                                      COMMAND OPTIONS    10
  794.  
  795.  
  796.      -p<Port>      Define the COM port you are using.
  797.  
  798.          This is the most important option for GIFLink. It tells
  799.          GIFLink which COM port it should use. The range for <Port> is
  800.          1 to 8. For example, if you are using COM2, you should use -p2
  801.          in the GIFLink command line.
  802.  
  803.          The DSZPORT environment variable can indicate which COM port
  804.          GIFLink should use. For example,
  805.  
  806.              SET DSZPORT=2
  807.  
  808.          have the same effect as the -p2 option. The -p option always
  809.          overrides the environment variable. If you are using only one
  810.          modem, you should use the DSZPORT environment variable so that
  811.          you do not need to specify the -p<Port> option every time.
  812.  
  813.          By default, GIFLink use COM1 if both the -p<Port> option and
  814.          the DSZPORT environment variable are not specified.
  815.  
  816.  
  817.      -p<Base,IRQ>  Define the COM base address and IRQ you are using.
  818.  
  819.          GIFLink uses the following base address and IRQ number:
  820.  
  821.              Port     Base address     IRQ
  822.              ----     ------------     ---
  823.              COM1       3F8 (Hex)       4
  824.              COM2       2F8             3
  825.              COM3       3E8             4
  826.              COM4       2E8             3
  827.              COM5      3220             4
  828.              COM6      3228             3
  829.              COM7      4220             4
  830.              COM8      4228             3
  831.  
  832.          If you have a different setting, you can use the -p<Base,IRQ>
  833.          option to specify the base address and IRQ number. For
  834.          example, -p3E8,5 tells GIFLink to use 3E8 as the COM base
  835.          address and IRQ5. GIFLink will indicate COM5 is being used
  836.          because it always redefines COM5 to the new base address and
  837.          IRQ, although the actual COM port may not be COM5.
  838.  
  839.          You should NOT use the -p<Port> option when you are using the
  840.          -p<Base,IRQ> option.
  841.  
  842.          The DSZPORT environment variable can indicate which COM base
  843.          address and IRQ number GIFLink should use For example,
  844.  
  845.              SET DSZPORT=3E8,5
  846.  
  847.          have the same effect as the -p3E8,5 option. The -p<Base,IRQ>
  848.          option always overrides the environment variable.
  849.  
  850.  
  851.  
  852.      GIFLINK                                      COMMAND OPTIONS    11
  853.  
  854.  
  855.      -r      Enable Zmodem crash recovery.
  856.  
  857.          This option enables Zmodem crash recovery which allows you to
  858.          resume an aborted transfer. It is available for the Zmodem
  859.          receive command only. Before resuming an aborted transfer,
  860.          GIFLink performs a date check to ensure that it is the same
  861.          file. If the date check fail, GIFLink renames the new file
  862.          instead of resuming the transfer.
  863.  
  864.  
  865.      -rg     Enable Zmodem crash recovery and GIF recovery.
  866.  
  867.          In addition to the Zmodem crash recovery, GIFLink have a
  868.          special option called GIF recovery. When a GIF file is being
  869.          resumed, GIFLink will display the interrupted GIF image before
  870.          starting the recovery process. It is available for the Zmodem
  871.          receive command only.
  872.  
  873.          Without this option, the recovering GIF image will not be
  874.          displayed.
  875.  
  876.  
  877.      -tm<TM.CFG>     Enable direct Telemate support.
  878.  
  879.          GIFLink supports Telemate (the best communication program)
  880.          directly. It will read a Telemate configuration file and
  881.          enable or disable certain options.
  882.  
  883.          If the configuration file is not found, this option is discard
  884.          and do not generate any error. If it is found, GIFLink will
  885.          write the log into the Telemate usage log file TM.USE directly
  886.          using the proper format. If you want to generate a DSZ-type
  887.          log file instead, you must specify the -l<DSZ.LOG> option to
  888.          override the -tm option.
  889.  
  890.          For example, -tmC:\TELEMATE\TM.CFG tells GIFLink where to find
  891.          the Telemate configuration file.
  892.  
  893.          If you have defined the TMCFG environment variable, you can
  894.          simply specify the -tm option without the filename. For
  895.          example, -tm will read the Telemate configuration file
  896.          indicated by the TMCFG environment variable. If the
  897.          environment variable is not defined, GIFLink will attempt to
  898.          read TM.CFG from the current directory. The following option
  899.          in the Telemate configuration file have effect on GIFLink:
  900.  
  901.              COM port
  902.              Connection
  903.              Zmodem crash recovery
  904.              16550 FIFO
  905.              RTS/CTS flow control
  906.              Upload directory
  907.              Download directory
  908.              Log directory
  909.              Usage log
  910.  
  911.  
  912.      GIFLINK                                      COMMAND OPTIONS    12
  913.  
  914.  
  915.          You should specify the -tm option as the first option and then
  916.          use the other options to override the setting in the Telemate
  917.          configuration file.
  918.  
  919.  
  920.      -v<Width,Height,Color>      Specify the display mode.
  921.  
  922.          GIFLink supports a broad range of SuperVGA adapters and
  923.          display modes. The following display modes are supported:
  924.  
  925.               1024,768,256
  926.                800,600,256
  927.                640,480,256
  928.                640,400,256
  929.               1024,768,16  (grey-scale)
  930.                800,600,16  (grey-scale)
  931.                640,480,16  (grey-scale)
  932.  
  933.          All 16 color modes displays the GIF images in 16 grey-scale
  934.          level. 256 color modes displays the GIF images in full colors.
  935.          (UNREGISTERED version only displays the first 2 GIF images in
  936.          full colors. The rest are displayed in 64 grey-scale level.)
  937.  
  938.          For example, -v1024,768,16 tells GIFLink to switch to 1024x768
  939.          in 16 grey-scale display mode. If the display mode you
  940.          specified is not supported by your display adapter, GIFLink
  941.          will switch to a lower resolution automatically.
  942.  
  943.          You can also use abbreviate resolution. For example, -v800
  944.          specifies 800x600 256 color display mode and -v640,400
  945.          specifies the 640x400 256 color display mode.
  946.  
  947.          If GIFLink cannot find the display mode your display adapter
  948.          actually support, you should look for a VESA driver in the
  949.          driver diskette that come with your adapter. If you do not
  950.          have one, please contact your dealer for the VESA driver. Most
  951.          major SuperVGA producers have their own drivers to ensure
  952.          compatibility with other programs.
  953.  
  954.  
  955.      -w<Second>      Wait a number of seconds after each file.
  956.  
  957.          You can define a delay after each file transfer. The delay
  958.          allows you to look at the GIF image before the next transfer.
  959.          The delay should not be more than 10 seconds. Otherwise, the
  960.          remote system may abort the file transfer. For example, -w5
  961.          specifies a 5 seconds delay. The default delay is 1 second.
  962.  
  963.  
  964.  
  965.      GIFLINK                                ENVIRONMENT VARIABLES    13
  966.  
  967.  
  968.      ENVIRONMENT VARIABLES
  969.      __________________________________________________________________
  970.  
  971.  
  972.          GIFLink supports a number of common environment variables used
  973.          by other external protocol drivers. It makes the GIFLink
  974.          command line a lot shorter, and easier to set up if you are
  975.          using other external protocol drivers.
  976.  
  977.          You should put the statements in the AUTOEXEC.BAT so that they
  978.          are defined automatically every time you turn on your
  979.          computer. In case if DOS reports that it is running out of
  980.          environment space, you can put the following line in the
  981.          CONFIG.SYS.
  982.  
  983.              SHELL=\COMMAND.COM /p /e:1200
  984.  
  985.          The /e:1200 enlarges the environment space to 1200 bytes. Use
  986.          a larger number of you run out of space again.
  987.  
  988.          The environment variables are read in the following order and
  989.          the later options will override an earlier ones.
  990.  
  991.              DSZPORT
  992.              DSZLOG
  993.              DIRRX
  994.              GIFLINK
  995.             (GIFLink command line options)
  996.  
  997.  
  998.      SET GIFLINK=<Options>
  999.  
  1000.          You can put the most frequently used options in the GIFLINK
  1001.          environment variable. For example,
  1002.  
  1003.               SET GIFLINK=-tm -v800 -rg
  1004.  
  1005.          enables direct Telemate support, specifies 800x600 256 color
  1006.          display mode and enables Zmodem crash recovery and GIF
  1007.          recovery.
  1008.  
  1009.          You should not put the receive command or send command (e.g.
  1010.          rz/rb/sz/sb) in the variable. Otherwise, you will not be able
  1011.          to override it in the GIFLink command line.
  1012.  
  1013.  
  1014.      SET TMCFG=<TM.CFG>
  1015.  
  1016.          This environment variable helps GIFLink and Telemate to locate
  1017.          the Telemate configuration file. If you use the -tm option in
  1018.          GIFLink which enables direct Telemate support, GIFLink will
  1019.          find the Telemate configuration file automatically if you have
  1020.          this environment variable defined. For example
  1021.  
  1022.              SET GIFLINK=-tm
  1023.              SET TMCFG=C:\TELEMATE\TM.CFG
  1024.  
  1025.      GIFLINK                                ENVIRONMENT VARIABLES    14
  1026.  
  1027.  
  1028.          tells GIFLink to use C:\TELEMATE\TM.CFG as the Telemate
  1029.          configuration file.
  1030.  
  1031.          Note: This environment variable is not read until you specify
  1032.          the -tm option.
  1033.  
  1034.  
  1035.      SET DSZPORT=<Port>
  1036.  
  1037.          This environment variables defines the COM port you want to
  1038.          use. For example,
  1039.  
  1040.              SET DSZPORT=2
  1041.  
  1042.          tells GIFLink to use COM2. You can use the -p<Port> option in
  1043.          the GIFLink command line to override this variable.
  1044.  
  1045.          If you are using only one modem, you should use the DSZPORT
  1046.          environment variable so that you do not need to specify the -p
  1047.          option every time.
  1048.  
  1049.  
  1050.      SET DSZPORT=<Base,IRQ>
  1051.  
  1052.          This environment variables defines the COM base address and
  1053.          IRQ you want to use. For example,
  1054.  
  1055.              SET DSZPORT=3E8,5
  1056.  
  1057.          tells GIFLink to use 3E8 as the COM base address and IRQ5. You
  1058.          can use the -p<Base,IRQ> option in the GIFLink command line to
  1059.          override this variable.
  1060.  
  1061.          Again, if you are using only one modem, you should use this
  1062.          environment variable so that you do not need to specify the -p
  1063.          option every time.
  1064.  
  1065.  
  1066.      SET DSZLOG=<DSZ.LOG>
  1067.  
  1068.          This environment variable defines the location of the DSZ-type
  1069.          log file. For example,
  1070.  
  1071.              SET DSZLOG=C:\COMM\DSZ.LOG
  1072.  
  1073.          tells GIFLink to put the DSZ-type log in C:\COMM\DSZ.LOG. You
  1074.          can use the -l<DSZ.LOG> or -tm<TM.CFG> option to override this
  1075.          variable.
  1076.  
  1077.  
  1078.  
  1079.      GIFLINK                                ENVIRONMENT VARIABLES    15
  1080.  
  1081.  
  1082.      SET DIRRX=<Download Directory>
  1083.  
  1084.          This environment variable specifies the download directory.
  1085.          For example,
  1086.  
  1087.              SET DIRRX=D:\DOWNLOAD
  1088.  
  1089.          tells GIFLink to put the received file into the D:\DOWNLOAD
  1090.          directory. You can use the -f<Directory> option to override
  1091.          this variable.
  1092.  
  1093.  
  1094.  
  1095.      GIFLINK           CALLING GIFLINK FROM COMMUNICATION PROGRAMS   16
  1096.  
  1097.  
  1098.      CALLING GIFLINK FROM COMMUNICATION PROGRAMS
  1099.      __________________________________________________________________
  1100.  
  1101.  
  1102.          GIFLink can be installed easily as an external protocol in
  1103.          most modern communication programs. Normally, a batch file is
  1104.          called to run an external protocol. And we will use the batch
  1105.          files GIFZ-U.BAT and GIFZ-D.BAT in the following example.
  1106.  
  1107.          The GIFZ-U.BAT contains the Zmodem send command:
  1108.  
  1109.              GIFLINK -p%2 sz %3 %4 %5 %6 %7 %8 %9
  1110.  
  1111.          where %2 is the COM port currently used by Telemate. %3 and
  1112.          the rest are the files to be sent. Other communication
  1113.          programs may pass the COM port and file name in different
  1114.          orders. Please refer to the document of your communication
  1115.          program for details on parameter passing.
  1116.  
  1117.          Similarly, the GIFZ-D.BAT contains the Zmodem receive command:
  1118.  
  1119.              GIFLINK -p%2 rz
  1120.  
  1121.          GIFLink supports a rich number of file transfer protocols and
  1122.          Zmodem is generally recommended because of its reliability and
  1123.          flexibility. That is why we put the Zmodem send and receive
  1124.          commands in the batch files respectively. You can put other
  1125.          protocol commands (e.g. sb/rb) into your own batch files.
  1126.  
  1127.          IMPORTANT: If your communication program have the ability to
  1128.          swap itself out when running an external program, you should
  1129.          enable the feature so that GIFLink can have enough memory to
  1130.          run.
  1131.  
  1132.  
  1133.      Installing GIFLink in Telemate
  1134.  
  1135.          If you are using Telemate 4.00 or higher, the default Telemate
  1136.          configuration has already set up GIFLink as an external
  1137.          protocol. All you have to do is to customize your GIFLink
  1138.          setting in the GIFZ-U.BAT and GIFZ-D.BAT batch files or the
  1139.          GIFLINK environment variable.
  1140.  
  1141.          Note: You should enable the 'Maximize DOS Shell' option under
  1142.          the Options/General dialog so that GIFLink can have enough
  1143.          memory to run.
  1144.  
  1145.          If your Telemate configuration does not have GIFLink, please
  1146.          following the steps below:
  1147.  
  1148.          First, copy GIFLINK.EXE, GIFZ-D.BAT and GIFZ-U.BAT into your
  1149.          Telemate directory, or into a directory included in your PATH
  1150.          environment variable.
  1151.  
  1152.  
  1153.      GIFLINK           CALLING GIFLINK FROM COMMUNICATION PROGRAMS   17
  1154.  
  1155.  
  1156.          Then run Telemate and go to the Options/External protocol
  1157.          dialog. You can install GIFLink in one of the empty slot.
  1158.          Press [Tab] to go to the field and fill in the content as
  1159.          follows:
  1160.  
  1161.               Field                     Content
  1162.               -----                     -------
  1163.               Protocol Name             GIFLink
  1164.               Key                       F
  1165.               Upload Batch              GIFZ-U
  1166.               Download Batch            GIFZ-D
  1167.               Prompt Download name      (blank)
  1168.               Auto Download Sequence    (blank)
  1169.  
  1170.          Then press [Enter] to end the dialog and select the Save
  1171.          Options in the Options menu to save the changes.
  1172.  
  1173.          Now you have installed GIFLink as an external protocol in
  1174.          Telemate.
  1175.  
  1176.  
  1177.      Customizing your GIFLink
  1178.  
  1179.          Although you can edit the GIFZ-U.BAT and GIFZ-D.BAT to
  1180.          customize your GIFLink, you can use the GIFLINK environment
  1181.          variable to define the default setting. For example, you can
  1182.          put the following in your AUTOEXEC.BAT.
  1183.  
  1184.              SET GIFLINK=-tm -v800 -k
  1185.  
  1186.          This command enables direct Telemate support, uses 800x600 256
  1187.          color display modem and erases partially received files.
  1188.  
  1189.  
  1190.      Auto Download Sequence
  1191.  
  1192.          If you are using GIFLink as your Zmodem protocol driver, you
  1193.          can define the Auto Download Sequence as "*^XB00" to activate
  1194.          the download process whenever the sequence is received.
  1195.  
  1196.  
  1197.  
  1198.      GIFLINK                                ERRORLEVEL EXIT VALUES   18
  1199.  
  1200.  
  1201.      ERRORLEVEL EXIT VALUES
  1202.      __________________________________________________________________
  1203.  
  1204.  
  1205.          When exit, GIFLINK sets the ERRORLEVEL exit value to one of
  1206.          the following:
  1207.  
  1208.          0, Success: All files are transferred successfully.
  1209.  
  1210.          1, Failure: Any error that aborts the program, for example,
  1211.          invalid command line, file not found, not enough memory or a
  1212.          failure in transmission.
  1213.  
  1214.  
  1215.      GIFLINK                                             EXAMPLES    19
  1216.  
  1217.  
  1218.      EXAMPLES
  1219.      __________________________________________________________________
  1220.  
  1221.  
  1222.       1. The simplest form of GIFLINK is
  1223.  
  1224.              GIFLINK rz
  1225.  
  1226.          In this example, GIFLink receives (downloads) from the remote
  1227.          system using Zmodem. It uses the following default setting:
  1228.  
  1229.              COM Port                  COM1 (unless DSZPORT is defined)
  1230.              Baud rate                 Current speed in COM1
  1231.              Connection                Modem
  1232.              Display mode              640x480 256 color (or lower)
  1233.              Zmodem recovery           Off
  1234.              GIF recovery              Off
  1235.              Direct Telemate support   Off
  1236.              16550 FIFO buffer         On (if found)
  1237.              RTS/CTS flow control      On (if CTS is active initially)
  1238.              Slow handshake            Off
  1239.              Keep partial              On
  1240.              Delete received           Off
  1241.              DSZ-type Log              Off (unless DSZLOG is defined)
  1242.              Wait time after file      1 seconds
  1243.  
  1244.  
  1245.       2. The following illustrates the use of COM2 and Zmodem crash
  1246.          recovery.
  1247.  
  1248.              GIFLINK -p2 rz -r
  1249.  
  1250.          In this example, GIFLink receives files using COM2 at the
  1251.          current speed. Zmodem with crash recovery is used. Although it
  1252.          resumes an aborted transfer, it does not display an interrupt
  1253.          GIF image. If you want to display the interrupted GIF image
  1254.          before the resume process, you should use the -rg GIF recovery
  1255.          options. For example,
  1256.  
  1257.              GIFLINK -p2 rz -rg
  1258.  
  1259.  
  1260.       3. For Ymodem-G with slow handshake,
  1261.  
  1262.              GIFLINK -hs -fD:\DOWNLOAD rb -g
  1263.              GIFLINK -hs -fD:\DOWNLOAD rg
  1264.  
  1265.          Both commands use Ymodem-G with slow handshake. COM activity
  1266.          is suspended during disk I/O. It prevents any conflict of the
  1267.          COM and disk activity. If you are using a disk cache software,
  1268.          you should disable the caching mechanism before running
  1269.          GIFLink.
  1270.  
  1271.          The -fD:\DOWNLOAD option also tells GIFLink to put the
  1272.          received file into the D:\DOWNLOAD directory.
  1273.  
  1274.  
  1275.      GIFLINK                                             EXAMPLES    20
  1276.  
  1277.  
  1278.       4. For Xmodem with a FOSSIL connection,
  1279.  
  1280.              GIFLINK -cF -k rx D:\DOWNLOAD\GIFLINK.GIF
  1281.  
  1282.          This example uses Xmodem and saves the received file into
  1283.          D:\DOWNLOAD\GIFLINK.GIF. The -cF option tells GIFLink to use a
  1284.          FOSSIL driver to talk to the modem. The -k option erases
  1285.          partially received file.
  1286.  
  1287.  
  1288.       5. In case if you do not want to keep the received files,
  1289.  
  1290.              GIFLINK -d rb
  1291.  
  1292.          This example uses Batch Ymodem to transfer the files. The -d
  1293.          option allows you to delete the current file after it is
  1294.          received! It is very useful when you have limited disk space
  1295.          or do not wish to keep the GIF images being transmitted.
  1296.  
  1297.  
  1298.       6. If you are using a black and white monitor,
  1299.  
  1300.              GIFLINK -m -fifo sy GIFLINK.GIF
  1301.  
  1302.          This example sends GIFLINK.GIF files using Ymodem. The -m
  1303.          option tells GIFLink to display the GIF image in 64 grey-scale
  1304.          level. The -fifo option disables the 16550 FIFO buffer.
  1305.  
  1306.  
  1307.       7. To generate a DSZ-type log file,
  1308.  
  1309.              GIFLINK -l\COMM\DSZ.LOG sb @LIST.TXT
  1310.  
  1311.          This example sends all the files specified in LIST.TXT using
  1312.          Batch Ymodem and creates a \COMM\DSZ.LOG log file in DSZ
  1313.          format. If you want to create a Telemate usage log, you should
  1314.          use the -tm option. For example,
  1315.  
  1316.              GIFLINK -tm\TELEMATE\TM.CFG sb @LIST.TXT
  1317.  
  1318.          The command creates a Telemate usage log TM.USE in the
  1319.          Telemate log directory.
  1320.  
  1321.  
  1322.       8. To send or receive file using CompuServe QuickB, you should
  1323.          first select upload or download and enter the file name in the
  1324.          CompuServe command line, then run GIFLink.
  1325.  
  1326.              GIFLINK qb
  1327.  
  1328.          Note: You should NOT use the internal CompuServe QuickB as the
  1329.          default protocol in your communication programs.
  1330.  
  1331.  
  1332.  
  1333.      GIFLINK                                             EXAMPLES    21
  1334.  
  1335.  
  1336.       9. If you want to preview the GIF images you are going to sent,
  1337.          or look at the received images,
  1338.  
  1339.              GIFLINK -v800 -w10 view *.GIF
  1340.  
  1341.          The view command displays all the GIF images in the current
  1342.          directory. The -v800 option specifies the 800x600 256 color
  1343.          display mode. The -w10 option specifies a 10 seconds delay
  1344.          after each GIF image.
  1345.  
  1346.  
  1347.      GIFLINK                                         PRODUCT LINE    22
  1348.  
  1349.  
  1350.      PRODUCT LINE
  1351.      __________________________________________________________________
  1352.  
  1353.  
  1354.          If you enjoy this Shareware, we invite you to try out the rest
  1355.          of our high quality Sharewares. We produce top rated programs
  1356.          and those who try them love them. And we believe you will like
  1357.          them too.
  1358.  
  1359.          You will find our Sharewares under the following file names
  1360.          (or similar ones if an update is available).
  1361.  
  1362.           Telemate  TM400-1.ZIP  TM400-2.ZIP  TM400-3.ZIP  TM400-4.ZIP
  1363.           GIFLink   GIFLK100.ZIP
  1364.           GIFLITE   GIFLT200.ZIP
  1365.  
  1366.          If you cannot find them in a local BBS, you can find them in
  1367.          our Support BBS's and most large BBS's:
  1368.  
  1369.           PC Connect:          Toronto, Canada (416)733-9052 2400
  1370.           Land of the Gypsy's: Oregon, USA     (503)297-0626 14400V.32
  1371.           User To User #1:     Dallas, USA     (214)492-6565 USR-HST/ds
  1372.           User To User #2:     Dallas, USA     (214)492-5695 9600 V.32
  1373.  
  1374.  
  1375.  
  1376.      WHAT IS TELEMATE
  1377.  
  1378.          Telemate is a full featured communications program with an
  1379.          easy-to-learn and easy-to-use integrated environment. Its
  1380.          multithreading feature allows you to prepare messages, view
  1381.          files while you are downloading and printing files. Each task
  1382.          run in its own movable and resizable window. The Windows-like
  1383.          mouse interfaces let you complete a connection and select
  1384.          options without touching a key.
  1385.  
  1386.          The back scroll buffer works just like the built-in editor and
  1387.          viewer and you can save parts of the content to files. Through
  1388.          the clipboard, you can cut and paste text among windows and
  1389.          quote message from the back scroll buffer to the remote
  1390.          system.
  1391.  
  1392.          Telemate has the most popular protocols built-in, including
  1393.          Zmodem, Ymodem-G, Xmodem, Kermit and CompuServe QuickB.
  1394.          Writing a script program is as simple as writing a BASIC or
  1395.          PASCAL program. The learn script mode can also generate script
  1396.          files for you.
  1397.  
  1398.  
  1399.  
  1400.      GIFLINK                                         PRODUCT LINE    23
  1401.  
  1402.  
  1403.      What's Special in Telemate?
  1404.  
  1405.        Integrated Environment: Telemate is much more than a tele-
  1406.          communications program. Telemate is a flexible, full featured
  1407.          environment, with an interface that is easy to learn and use.
  1408.          An editor, viewer and mouse support are built into Telemate.
  1409.          All of these features are accessible from menus and keyboard.
  1410.  
  1411.        Multithreading: Telemate has multithreading (or internal
  1412.          multitasking) built-in. While you are dialing or downloading,
  1413.          you can prepare messages, view files, or scroll back to the
  1414.          last connection. You can have them all at the same time,
  1415.          running in their own windows.
  1416.  
  1417.        Mouse Support: While the other communication programs still
  1418.          require a mouse-menu TSR to emulate their function keys,
  1419.          Telemate considers the mouse as an integral part of its
  1420.          design, providing a smooth user interface, regardless of the
  1421.          input method you prefer.
  1422.  
  1423.        Built-in Editor and Viewer: The editor allows you to prepare
  1424.          your messages, edit documents or type letters. And the viewer
  1425.          can display files without disturbing the editor.
  1426.  
  1427.        Back Scroll: The very large back scroll buffer works just like
  1428.          an editor. Portions of the buffer can be saved to disk. By
  1429.          pressing just a few keys, you can tag file names, quote a
  1430.          message and search the buffer for matches.
  1431.  
  1432.        Clipboard: Through the clipboard, you can cut and paste text
  1433.          among windows. You can prepare a message in the editor and
  1434.          then copy or paste it to the terminal, or you can tag file
  1435.          names from the back scroll buffer and paste them to the
  1436.          terminal.
  1437.  
  1438.        File Transfer Protocols: Telemate has the most popular protocols
  1439.          built-in, including Zmodem, Ymodem-G, Xmodem, Kermit and
  1440.          CompuServe QuickB. In addition, there are eight slots for
  1441.          external protocols.
  1442.  
  1443.        Easy-to-learn Script Language: Writing a Telemate script program
  1444.          is as simple as writing a BASIC or PASCAL program. If you
  1445.          don't have any programming experience, the Learn Script mode
  1446.          can generate script files for you.
  1447.  
  1448.        Enhanced Video support: Without any additional hardware,
  1449.          Telemate lets you select a screen height from 25 to 32 lines
  1450.          on your normal CGA adapter and 7 choices of screen height on
  1451.          an EGA or VGA adapter.
  1452.  
  1453.  
  1454.  
  1455.      GIFLINK                                         PRODUCT LINE    24
  1456.  
  1457.  
  1458.      WHAT IS GIFLINK
  1459.  
  1460.          GIFLink is an easy to use protocol driver that allows you to
  1461.          view the transmitting GIF images in stunning SuperVGA
  1462.          graphics. And it is the first protocol driver that uses full
  1463.          screen computer graphics in SuperVGA mode.
  1464.  
  1465.          GIFLink supports most of the popular file transfer protocols
  1466.          such as Zmodem, Batch Ymodem, Ymodem-G, Xmodem and CompuServe
  1467.          QuickB. If the files being transmitted are not GIF images,
  1468.          GIFLink will work just like a normal protocol driver. So
  1469.          GIFLink will transmit any files, not just GIF images.
  1470.  
  1471.          GIFLink also has a special VIEW mode so that you can look at
  1472.          the received GIF images in a slideshow format or preview the
  1473.          images you are going to sent.
  1474.  
  1475.  
  1476.      WHAT IS GIFLITE
  1477.  
  1478.          GIFLITE is a high quality GIF-to-GIF image compression
  1479.          program. It compresses the GIF files so that they will require
  1480.          much less disk space yet still preserve the same quality and
  1481.          resolution.
  1482.  
  1483.          With GIFLITE, digitized GIF images can be further compressed
  1484.          by an average of 30%. What makes GIFLITE special is that the
  1485.          resulting GIF files are almost identical to the original file.
  1486.          Human eyes can hardly tell them apart.
  1487.  
  1488.          GIFLITE conforms to both GIF87a and GIF89a standards. All non-
  1489.          image information is preserved in the resulting GIF files. The
  1490.          compressed images can be read by standard GIF decoders, such
  1491.          as VPIC v4+, CSHOW v8.3+ and GIFLink.
  1492.  
  1493.          Using GIFLITE is much like using the other file compressors.
  1494.          If you have used any file compressor, you will find yourself
  1495.          already familiar with the command structure and options.
  1496.  
  1497.  
  1498.